0,        '############################
1,        '# WASH_3_H_API(UINT2 volume,UINT2 times)
2,        '# {اO               : 
3,        '# ROBOT TYPE        : Giga
4,        '# DATE/VERTION   : 2025.05.25
5,        '##########Main##############
6,        Display( " WELL(3) Binding BUFFER " )
7,        Mov(X_WELL_3,SLOW)
8,        Mov(V_SPILT_MAX,SPEED_V)
9,        Mov(Y_WELL_BOTTOM,SPEED_V)
10,      Delay(5)
11,      Draw(volume,SLOW)
12,      Delay(50)
13,      Mov(Y_0,SPEED_V)
14,      Display( " Binding BUFFER " )
15,      Mov(X_HEATER_2,SPEED_V)
16,      Mov(Y_MG_MIX,SPEED_V)
17,      Spit(volume,SLOW)
18,      Delay(20)
19,      For (i=0 ; i<10; i++)
20,      {
21,      Mov(X_HEATER_2,VSLOW)
22,      Mov(Y_WELL_BOTTOM,SPEED_V)
23,      Draw(2600,SLOW)
24,      Delay(3)
25,      Mov(Y_WELL_3000,SPEED_V)
26,      Mov(X_HEATER_2_RINSE,VSLOW)
27,      Spit(2600,SLOW)
28,      Delay(5)
29,                 }
30,      For End
31,      Delay(30)
32,      Mov(Y_WELL_3000,SLOW)
33,      Spit(50,SLOW)
34,      Mov(X_HEATER_2,SLOW)
35,      Mov(Y_Heater_BOTTOM,SPEED_V)
36,      MIX_API(volume,times,2,SLOW,SLOW)
37,      Delay(30)
38,      Spit(500,VSLOW)
39,      Delay(20)
40,      Display( " Binding Magnetic Separation " )
41,      ME(ME_UP)
42,      Mov(Y_MG_HIGH,SPEED_V)
43,      Delay(200)
44,      Mov(Y_MG_BOTTOM,SPEED_V)
45,      Draw(1000,VSLOW)
46,      Mov(Y_WELL_HIGH,SPEED_V)
47,      Delay(200)
48,      Mov(Y_MG_BOTTOM,SPEED_V)
49,      Draw(1000,VSLOW)
50,      Mov(Y_WELL_HIGH,SPEED_V)
51,      Delay(200)
52,      Mov(Y_MG_BOTTOM,SPEED_V)
53,      Draw(1000,VSLOW)
54,      Delay(50)
55,      Draw(200,VSLOW)
56,      Mov(Y_0,SPEED_V)
57,      Mov(X_WELL_3,SPEED_V)
58,      Mov(Y_WELL_HIGH,SPEED_V)
59,      Spit(3200,SLOW)
60,      Delay(50)
61,      Spit(500,VSLOW)
62,      Mov(V_INITIAL_1,SLOW)
63,      Mov(Y_0,SPEED_V)

